﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using gestionClinica.Gestion_DB;

namespace gestionClinica
{
    public partial class Doctor : Form
    {
        private gestion gest = new gestion();

        public Doctor()
        {
            InitializeComponent();
        }

        private void Doctor_Load(object sender, EventArgs e)
        {
            grillaDoctor.DataSource = gest.getDoctores();
            grillaDoctor.DataMember = "doctores";
        }

        private void btAgregarDoc_Click(object sender, EventArgs e)
        {
            if (txtRutDoc.Text=="")
            {
                MessageBox.Show("Falta Rut");
                txtRutDoc.Focus();
   
            }else if(txtNombreDoc.Text==""){

                MessageBox.Show("Falta Nombre");
                txtNombreDoc.Focus();
            }
            else if (txtEspecialidad.Text=="")
            {
                MessageBox.Show("Falta Especialidad");
                txtEspecialidad.Focus();
            }
            else
            {
                string rut = txtRutDoc.Text.ToUpper();
                string nombre = txtNombreDoc.Text.ToUpper();
                string especialidad = txtEspecialidad.Text.ToUpper();

                string result = gest.insertarDoctor(rut, nombre, especialidad);
                MessageBox.Show(result);
                txtRutDoc.Text = "";
                txtNombreDoc.Text = "";
                txtEspecialidad.Text = "";
                grillaDoctor.DataSource = gest.getDoctores();
                grillaDoctor.DataMember = "doctores";
                txtRutDoc.Focus();
            }

        }

        private void grillaDoctor_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {

        }
    }
}
